weekly tenancy - English Synonyms Dictionary